﻿div#itemList {
    clear:both;
    margin-top:40px;
}
div#itemList dl {
    width:98.5%;
    overflow:auto;
    border-top:1px solid #eaeaea;
    padding-top:8px;
    padding-bottom:8px;
    padding-left:0.75%;
    padding-right:0.75%;
    position:relative;
    background-color:#FFF;
    -webkit-transition:background-color 0.2s linear;
    transition:background-color 0.2s linear;
}
div#itemList dt {
    color:#0364a9;
    font-size:18px;
    padding-bottom:4px;
}
div#itemList dd.desc {
    color:#000;
    font-size:14px;
    line-height:22px;
    max-height:66px;
    overflow:hidden;
}
div#itemList dd.startTime::before {
    content: "开始时间：";
}
div#itemList dd.dueTime::before {
    content: "结束时间：";
}
div#itemList dd.startTime, div#itemList dd.dueTime {
    color:#999;
    float:left;
    width:490px;
    padding-top:4px;
    padding-bottom:4px;
}
div#itemList dd.pic {
    position:absolute;
    top:-1px;
    left:0px;
}
div#itemList dd.link {
    position:absolute;
    top:10px;
    right:8px;
    opacity:0;
    -webkit-transition:opacity 0.2s linear;
    transition:opacity 0.2s linear;
}
div#itemList dl:hover {
    background-color:#f1f9ff;
}
div#itemList dl:hover dd.link {
    opacity:1;
}

div#operate a:link, div#operate a:visited {
    padding-bottom:2px;
}


table {
    border:none;
    clear:both;
}
th {
}